something that causes disgust - İspanyolca İngilizce Sözlük